module.exports = (sequelize, DataTypes) => {
  const manager = sequelize.define('manager', {
    avatar: DataTypes.STRING(50),
    gender: DataTypes.STRING(10),
    birth: DataTypes.DATE,
    managerId: {
      type: DataTypes.STRING(50),
      unique: true
    }, // 账号id不可重复
    token: DataTypes.STRING(150),
    password: DataTypes.STRING(50),
    loginTime: DataTypes.DATE,
    outdateTime: DataTypes.DATE,
    // device: DataTypes.STRING(150),
    // ip: DataTypes.STRING(50)

    // email: DataTypes.STRING(50),
    // password: DataTypes.STRING(50),
    // token: DataTypes.STRING(50)
  })

  manager.associate = (models) => {
    // user.hasMany(models.auth, {
    //   foreignKey: 'uuId',
    //   sourceKey: 'userId',
    //   as: 'auths'
    // })
  }
  return manager
}
